Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREEN LEAF AVENUE Semi-Detached £504,847 £288,000 26 Mar 2013
2 GREEN LEAF AVENUE Semi-Detached £559,504 £397,500 16 May 2016
3 GREEN LEAF AVENUE Terraced £603,504 £102,995 20 Jan 1995
4 GREEN LEAF AVENUE Terraced £425,000 29 Jan 2025
5 GREEN LEAF AVENUE Semi-Detached £556,628 £94,995 6 Jan 1995
6 GREEN LEAF AVENUE Terraced £443,364 £249,950 22 Jul 2010
7 GREEN LEAF AVENUE Semi-Detached £532,837 £141,000 16 Dec 2000
8 GREEN LEAF AVENUE Semi-Detached £432,824 £205,000 5 May 2004
9 GREEN LEAF AVENUE Semi-Detached £474,540 £192,000 20 Jun 2003
12 GREEN LEAF AVENUE Terraced £430,000 26 Mar 2025